package com.moliku.insurance.model.dto.wuTong;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

/**
 * @Description: 梧桐车险--详情
 * @Author: yws
 * @Date: 2021/3/31 15:28
 */
@Data
@TableName(value = "insurance_car_detail")
@JsonInclude(JsonInclude.Include.NON_NULL)
public class InsuranceCarDetail {
    /**
     * id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 车险单id
     */
    @TableField(value = "car_ins_id")
    private Integer carInsId;

    /**
     * 保单号
     */
    @TableField(value = "policy_no")
    private String policyNo;

    /**
     * 投保单号码
     */
    @TableField(value = "proposal_no")
    private String proposalNo;

    /**
     * 查车数据标识1
     */
    @TableField(value = "car_query_one")
    private String carQueryOne;

    /**
     * 查车数据标识2
     */
    @TableField(value = "car_query_two")
    private String carQueryTwo;

    /**
     * 查车数据标识4
     */
    @TableField(value = "car_query_four")
    private String carQueryFour;

    /**
     * 险种初始化数据
     */
    @TableField(value = "kinds_init_data")
    private String kindsInitData;

    /**
     * 询价数据
     */
    @TableField(value = "price_quote_data")
    private String priceQuoteData;

    /**
     * 下单核保数据
     */
    @TableField(value = "quote_proposal_data")
    private String quoteProposalData;

    /**
     * 交易id
     */
    @TableField(value = "proposal_form_id")
    private String proposalFormId;

    /**
     * 电子保单数据返回的连接
     */
    @TableField(value = "policy_link_data")
    private String policyLinkData;
}
